package com.dom.domweb.dao.service;

import com.dom.common.model.vo.basic.B140R;
import com.dom.common.model.vo.basic.B143A;
import com.dom.common.model.vo.basic.B149A;
import com.dom.common.model.vo.basic.B149R;
import com.dom.domweb.common.RspModel;
import com.dom.domweb.dao.entity.TGoodsInfo;
import com.baomidou.mybatisplus.service.IService;

/**
 * <p>
 * B_商品信息 服务类
 * </p>
 *
 * @author xllei
 * @since 2018-11-17
 */
public interface ITGoodsInfoService extends IService<TGoodsInfo> {

    B149A getGoodsInfoList(B149R request);

    B149A getAllGoodsInfo();

    B143A getGoodsInfoByCode(String goodsCode);

    RspModel insertGoodsInfo(B140R request);

    RspModel editGoodsInfo(B140R request);

    RspModel goodsInfoDel(String id);
}
